urban landscaping - Alemán Inglés Diccionario